complex terrain - Turkish English Dictionary